#tire_tread {
  $co-1: #cccccc;
  $co-2: #ff5c26;
  $co-3: #999999;
  $co-4: #fff;

  $fs-1: 16px;
  $fs-2: 14px;
  $fs-3: 13px;
  $fs-4: 12px;

  background-image: url("http://dealer.admin.test.xhinkcar.cn/img/report/tire_tread/bg.png");
  background-size: 100% auto;
  min-height: 100vh;
  overflow-x: hidden;
  color: $co-4;
  font-size: $fs-2;
  padding: 15px;

  .heading {
    .title {
      font-size: 22px;
    }

    .heading_info {
      color: $co-3;
      font-size: $fs-3;
      line-height: 1.6;
      margin: 15px 0;

      .first {
        font-size: $fs-1;

        span {
          color: $co-4;
        }
      }

    }
  }

  .num {
    font-weight: bold;
  }

  .red {
    color: $co-2;
  }

  .adm-collapse {
    .adm-list {
      --adm-color-background: none;
      --adm-color-border: none;
      --font-size: $fs-2;
    }

    .adm-list-item-content-arrow {
      font-size: $fs-2;

      span {
        padding: 5px;
      }
    }

    // .adm-collapse-panel-content {
    //   .adm-list-item-content-main {
    //     padding-top: 0;
    //   }
    // }

    .adm-list-body,
    .adm-list-item-content {
      border: none;
    }
  }

  .card {
    border-radius: 8px;
    background: linear-gradient(206.57deg, rgba(80, 88, 102, 0.45) 0%, rgba(81, 89, 102, 0.6) 100%);
    border: 1px solid #555;
    margin: 15px 0;
  }

  .client_info {
    .client_content {
      flex-wrap: wrap;
      row-gap: 10px;

      .client_item {
        width: 50%;

        &:nth-child(3),
        &:nth-child(4) {
          padding-bottom: 10px;
          border-bottom: 1px solid rgba(#fff, 0.14);
        }

        .title {
          font-size: 12px;
        }

        .content {
          font-size: 13px;
          color: $co-1;
        }

      }
    }


  }

  .diag_result {
    ul {
      li {
        margin: 10px;
        color: $co-1;
      }
    }
  }

  .diag_record {
    width: calc(100% + 24px);
    transform: translateX(-12px);

    .title_content {
      color: $co-3;
      margin-top: 5px;
      margin-right: 25px;

      .num {
        padding-left: 10px;

      }
    }

    .content {

      &:first-child {
        margin: 10px 0;
        margin-top: 0;
      }

      &:last-child {
        margin-bottom: 0;
      }

      .title {
        margin: 10px;

        .adm-image {
          width: 20px;
          margin-right: 10px;
        }

        span {
          color: $co-1;
        }
      }

      ul {
        li {
          margin: 10px;
        }
      }
    }

    .card_child {
      li {
        margin: 0 !important;
        margin-bottom: 10px !important;
        gap: 10px;
        align-items: normal;

        &:last-child {
          margin-bottom: 0 !important;
        }
      }
    }
  }

  .fauld_record {
    .diag_status {
      margin: 10px 0;
      svg {
        padding-right: 10px;
      }
    }

    .content {
      padding: 10px !important;
    }
  }
}